package com.xiaoyg.lession01.chapter20;

/**
 * 方法stop()与java.lang.ThreadDeath异常
 * 因为如果强制让线程停止则有可能使一些请理性的工作得不到完成，另外一种情况
 * 就是对锁定的对象进行了“解锁”，导致数据得不到同步的处理，出现数据不一致的问题
 */
public class MyThread extends Thread {
    @Override
    public void run() {
        try {
            this.stop();
        }catch (ThreadDeath e){
            System.out.println("进入catch()方法！");
            e.printStackTrace();
        }

    }
}
